regenerative arm - German English Dictionary